/* Event header for application - AppBuilder 2.01  */

static const ApEventLink_t AbApplLinks[] = {
	{ 3, 0, 0L, 0L, 0L, &base, NULL, NULL, 0, init, 1, 0, 0, 0, },
	{ 0 }
	};

ApEventLink_t AbInternalLinks[] = {
	{ 4, 0, 0L, 0L, 0L, &stateDebugWindow, NULL, NULL, 0, initStateDebugWindow, 0, 11, 0, 100, },
	{ 11, 0, 0L, 0L, 0L, &eyeWinSumPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &daSumPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &memArraySumPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &rampSumPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &userMenuPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &userFunctionPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 3, 0, 0L, 0L, 0L, &userMenuWindow, NULL, NULL, 0, initUserMenuWindow, 0, 11, 0, 100, },
	{ 11, 0, 0L, 0L, 0L, &stateDebugPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &userRtVarsPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 11, 0, 0L, 0L, 0L, &sigSumPictures, NULL, NULL, 0, NULL, 0, 0, 0, 0, },
	{ 4, 0, 0L, 0L, 0L, &rexMessageDialog, NULL, NULL, 0, initRexMessage, 0, 9, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_base[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "base", 18017, manageProcess, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "base", 18023, setWindowState, 0, 0, 0, 0, },
	{ 5, 0, 0L, 0L, 0L, &controlsMenu, NULL, "controlsMenuButton", 2007, NULL, 0, 1, 0, 0, },
	{ 5, 2, 99L, 2L, 0L, &controlsMenu, NULL, "controlsMenuButton", 1010, NULL, 0, 1, 0, 0, },
	{ 5, 0, 0L, 0L, 0L, &statesMenu, NULL, "statesMenuButton", 2007, NULL, 0, 1, 0, 0, },
	{ 5, 2, 115L, 2L, 0L, &statesMenu, NULL, "statesMenuButton", 1010, NULL, 0, 1, 0, 0, },
	{ 5, 0, 0L, 0L, 0L, &userMenu, NULL, "userMenuButton", 2007, NULL, 0, 1, 0, 0, },
	{ 5, 2, 117L, 2L, 0L, &userMenu, NULL, "userMenuButton", 1010, NULL, 0, 1, 0, 0, },
	{ 5, 0, 0L, 0L, 0L, &eyeWindowMenu, NULL, "eyeWindowsMenuButton", 2007, NULL, 0, 1, 0, 0, },
	{ 5, 2, 101L, 2L, 0L, &eyeWindowMenu, NULL, "eyeWindowsMenuButton", 1010, NULL, 0, 1, 0, 0, },
	{ 5, 0, 0L, 0L, 0L, &signalsMenu, NULL, "analogSignalsMenuButton", 2007, NULL, 0, 1, 0, 0, },
	{ 5, 2, 97L, 2L, 0L, &signalsMenu, NULL, "analogSignalsMenuButton", 1010, NULL, 0, 1, 0, 0, },
	{ 4, 0, 0L, 0L, 0L, &sacDecDialog, NULL, "saccadeDetectorMenuButton", 2009, initSacDec, 0, 11, 0, 100, },
	{ 4, 2, 100L, 2L, 0L, &sacDecDialog, NULL, "saccadeDetectorMenuButton", 1010, initSacDec, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &bitsDialog, NULL, "bitsMenuButton", 2009, initBitsDialog, 0, 11, 0, 100, },
	{ 4, 2, 98L, 2L, 0L, &bitsDialog, NULL, "bitsMenuButton", 1010, NULL, 0, 11, 0, 100, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "clockOnOffButton", 2009, switchClock, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "pdigmOnOffButton", 2009, switchParadigm, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "resetStatesToggle", 2007, resetStates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "windowsOnOffButton", 2009, switchWindows, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "debugOnOffButton", 2009, switchDebug, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateDebugTimer", 41002, swapColors, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_signalDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "signalList", 23010, initSignalDialog, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asADchannel", 53015, setADchannel, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asADdelay", 53015, setADdelay, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asSigOffToggle", 2007, setSigType, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asADToggle", 2007, setSigType, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asMemoryToggle", 2007, setSigType, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asComputeToggle", 2007, setSigType, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asTitleTxt", 4010, setSigTitle, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asEyehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asEyevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOeyehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOeyevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOtherhToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOthervToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAddhToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAddvToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asJoyhToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asJoyvToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asDA0Toggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asDA1Toggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asDA2Toggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asDA3Toggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asRamp0XToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asRamp0YToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asRamp1XToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asRamp1YToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asWD0XToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asWD0YToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asWD1XToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asWD1YToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asVerghToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asVergvToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCyclophToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCyclopvToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asGazehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asGazevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOgazehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asOgazevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asVgazehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asVgazevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCgazehToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCgazevToggle", 2007, setSigName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAquire2000Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAquire1000Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAquire500Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asAquire250Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asStore2000Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asStore1000Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asStore500Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asStore250Toggle", 2007, setADrates, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal204Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal102Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal51Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal25Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal12Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCal6Toggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "asCalNoiseToggle", 2007, setADcal, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_stateListDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateDialogTree", 23022, initStateList, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "statePresetTime", 53015, setStateTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRandomTime", 53015, setStateTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineVal", 53015, setStateRunLineVal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineAbsFlag", 2007, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineAbsFlag", 2008, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineRelFlag", 2007, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineRelFlag", 2008, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10DecToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10HexToggle", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10Val", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_eyeWinDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinList", 23010, initEyeWinDialog, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinDialogButton", 2009, eyeWinDialogSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposDPtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposDPtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposDAtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposDAtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposRXtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposRXtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposJXtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposJXtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposSigtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposSigtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposMemtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposMemtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposSrcNumOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposSrcNumOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXposSrcNum", 53015, eyeWinSourceNum, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposDPtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposDPtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposDAtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposDAtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposRYtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposRYtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposJYtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposJYtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposSigtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposSigtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposMemtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposMemtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposSrcNumOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposSrcNumOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYposSrcNum", 53015, eyeWinSourceNum, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkDPtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkDPtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkDAtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkDAtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkRXtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkRXtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkJXtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkJXtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkSigtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkSigtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkMemtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkMemtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkSrcNumOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkSrcNumOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXchkSrcNum", 53015, eyeWinSourceNum, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkDPtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkDPtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkDAtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkDAtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkRYtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkRYtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkJYtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkJYtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkSigtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkSigtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkMemtoggle", 2007, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkMemtoggle", 2008, eyeWinSourceName, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkSrcNumOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkSrcNumOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYchkSrcNum", 53015, eyeWinSourceNum, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinPosOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinPosOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinXpos", 53015, eyeWinDirPos, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinYpos", 53015, eyeWinDirPos, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinSizOvrRide", 2007, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinSizOvrRide", 2008, eyeWinMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinWidth", 53015, eyeWinDirSiz, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinHeight", 53015, eyeWinDirSiz, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinOnToggle", 2007, eyeWinSwitch, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinOnToggle", 2008, eyeWinSwitch, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinOffToggle", 2007, eyeWinSwitch, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWinOffToggle", 2008, eyeWinSwitch, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeWndChkRate", 53015, eyeWndChkRate, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_processDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPreTime", 53015, processPreTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPostTime", 53015, processPostTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPreTimeOvrRide", 2007, processMenuOvrRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPreTimeOvrRide", 2008, processMenuOvrRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPostTimeOvrRide", 2007, processMenuOvrRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPostTimeOvrRide", 2008, processMenuOvrRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processStateProcRate", 53015, processStateRate, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processUnitSaveToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processUnitSaveToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processUnitIgnoreToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processUnitIgnoreToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWOffToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWOffToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWVer1Toggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWVer1Toggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWVer2Toggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processMWVer2Toggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPlexonSaveToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPlexonSaveToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPlexonIgnoreToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processPlexonIgnoreToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processSMIOnToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processSMIOnToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processSMIOffToggle", 2007, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processSMIOffToggle", 2008, processUnitControl, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADgain1Toggle", 2007, processADgain, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADgain2Toggle", 2007, processADgain, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADgain4Toggle", 2007, processADgain, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADgain8Toggle", 2007, processADgain, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADrate2000Toggle", 2007, processADrate, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processADrate1000Toggle", 2007, processADrate, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBrotateToggle", 2007, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBrotateToggle", 2008, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBinmemToggle", 2007, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBinmemToggle", 2008, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBfileToggle", 2007, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "processDBfileToggle", 2008, processDebugState, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "printDebugButton", 2009, printDebug, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_rampDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampDialogButton", 2009, rampDialogSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampCenPtToggle", 2007, rampAnchor, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampBegPtToggle", 2007, rampAnchor, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampEndPtToggle", 2007, rampAnchor, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "ramp25msButton", 2009, rampPreTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampAnchorOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampAnchorOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampLength", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampAngle", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampVelocity", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampXoff", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampYoff", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampEcode", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiDevice", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOnTime", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOffTime", 53015, rampParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampLengthOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampLengthOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampAngleOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampAngleOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampVelocityOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampVelocityOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampXoffOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampXoffOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampYoffOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampYoffOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampEcodeOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampEcodeOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiDevOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiDevOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOnOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOnOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOffOvrRide", 2007, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampPhiOffOvrRide", 2008, rampMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rampList", 23010, initRamps, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_sacDecDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecHrange", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecVrange", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecPeakVel", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecStartVel", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecEndVel", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecMaxVel", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecMinVel", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecMaxDur", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecMinDur", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecDelay", 53015, sacDecParams, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecOnToggle", 2007, sacDecSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecOnToggle", 2008, sacDecSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecOffToggle", 2007, sacDecSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "sacDecOffToggle", 2008, sacDecSet, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_daConvDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daMenuOnOffButton", 2009, daConvDialogSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daStandbyToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daStandbyToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daRampXToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daRampXToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daRampYToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daRampYToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daJoyXToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daJoyXToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daJoyYToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daJoyYToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daSignalToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daSignalToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daWinXToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daWinXToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daWinYToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daWinYToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daMemToggle", 2007, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daMemToggle", 2008, setDASource, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daDirectToggle", 2009, setDAMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOffConToggle", 2009, setDAMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOffStbyToggle", 2009, setDAMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daSourceNumOvrRide", 2007, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daSourceNumOvrRide", 2008, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOutputOvrRide", 2007, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOutputOvrRide", 2008, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOffsetOvrRide", 2007, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOffsetOvrRide", 2008, daMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daSourceNum", 53015, setDAParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOutput", 53015, setDAParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daOffset", 53015, setDAParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "daConvList", 23010, initDADialog, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_memArrayDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayMenuButton", 2009, memArrayDialogSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayCount", 53015, memArrayParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayMsec", 53015, memArrayParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayRepeat", 53015, memArrayParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayAddress", 53015, memArrayParameters, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogAddrOvrRide", 2007, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogAddrOvrRide", 2008, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogPtsOvrRide", 2007, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogPtsOvrRide", 2008, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogMsecOvrRide", 2007, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogMsecOvrRide", 2008, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogRepeatOvrRide", 2007, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "maDialogRepeatOvrRide", 2008, memArrayMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "memArrayList", 23010, initMemArrayDialog, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_eyeOffDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeOffDialogButton", 2009, eyeOffDialogSet, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeHOvrRide", 2007, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeHOvrRide", 2008, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeVOvrRide", 2007, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeVOvrRide", 2008, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "oeyeHOvrRide", 2007, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "oeyeHOvrRide", 2008, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "oeyeVOvrRide", 2007, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "oeyeVOvrRide", 2008, eyeOffMenuOverRide, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeOffHorizOff", 53015, eyeOff, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeOffVertOff", 53015, eyeOff, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeOffOthHorizOff", 53015, eyeOff, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "eyeOffOthVertOff", 53015, eyeOff, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_bitsDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsDeviceNumb", 53015, bitsIODevice, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsStartPortNumber", 53015, bitsStartPortNumber, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP0B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP1B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP2B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort0ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort0PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort0SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort0ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort1ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort1PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort1SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort1ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort2ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort2PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort2SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort2ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP4B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP5B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B7Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B7Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B6Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B6Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B5Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B5Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B4Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B4Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B3Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B3Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B2Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B2Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B1Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B1Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B0Toggle", 2007, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsP6B0Toggle", 2008, toggleBit, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort4ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort4PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort4SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort4ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort5ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort5PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort5SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort5ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort6ToggleToggle", 2009, setToggleMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort6PulseToggle", 2009, setPulseMode, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort6SetToggle", 2009, setBits, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "bitsPort6ResetToggle", 2007, resetBits, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_userMenuPictures[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userMenuTextValue", 2009, setUserMenuVal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userMenuTextValue", 4010, notifyUserMenuVal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userMenuTextValue", 2011, setUserMenuVal, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_userFunctionPictures[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userFunctionArgumentText", 2009, callUserFunction, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userFunctionArgumentText", 4010, notifyUserFunction, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userFunctionArgumentText", 2011, callUserFunction, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_userMenuWindow[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userMenuWindow", 18017, closeMenuWindow, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userMenuArrayIndex", 53015, initUserMenuWindow, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "argGroupText", 2009, setBatchUserMenuVal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "argGroupText", 4010, notifyBatchUserMenuVal, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_smiDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiOffset", 53015, smiOffset, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiGain", 53015, smiGain, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiOverrun", 53015, smiOverrun, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiDebtog", 53015, smiDebtog, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiDebtog2", 53015, smiDebtog2, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiDeblval", 53015, smiDeblval, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiDebhval", 53015, smiDebhval, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV0", 53015, smiV0, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV1", 53015, smiV1, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV2", 53015, smiV2, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV3", 53015, smiV3, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV4", 53015, smiV4, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV5", 53015, smiV5, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV6", 53015, smiV6, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV7", 53015, smiV7, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV8", 53015, smiV8, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiV9", 53015, smiV9, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "smiLater", 53015, smiLater, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_stateDebugPictures[] = {
	{ 4, 0, 0L, 0L, 0L, &stateDebugDialog, NULL, "stateButton", 2009, initStateDebugDialog, 0, 11, 200, 10, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_userRtVarsDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userRtVarsReset", 2009, resetVars, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "userRtVarsTimer", 41002, updateVars, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_stateDebugDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateDebugDialog", 18017, NULL, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateTime", 53015, setStateTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRandom", 53015, setStateTime, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "runningLine", 53015, setStateRunLineVal, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineAbsToggle", 2007, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineAbsToggle", 2008, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineRelToggle", 2007, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateRunLineRelToggle", 2008, setStateRunLineFlag, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10DecFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10HexFormat", 2007, setStateActionArgFormat, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg1", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg2", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg3", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg4", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg5", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg6", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg7", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg8", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg9", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateArg10", 53015, setStateActionArg, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_stateDebugWindow[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "stateDebugWindow", 18017, closeDebugWindow, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_rexMessageDialog[] = {
	{ 8, 0, 0L, 0L, 0L, NULL, NULL, "rexMessageDialog", 18017, closeMessageDialog, 0, 0, 0, 0, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_statesMenu[] = {
	{ 4, 0, 0L, 0L, 0L, &stateListDialog, NULL, "statesAll", 2009, initAllStates, 1, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &stateListDialog, NULL, "statesTime", 2009, initTimedStates, 1, 11, 0, 100, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_controlsMenu[] = {
	{ 4, 0, 0L, 0L, 0L, &processDialog, NULL, "controlsProcess", 2009, initProcessDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &rampDialog, NULL, "controlsRamps", 2009, initRamps, 1, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &rampSumDialog, NULL, "controlsRampSum", 2009, initRampSum, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &daConvDialog, NULL, "controlsDA", 2009, initDADialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &daSumDialog, NULL, "controlsDAsum", 2009, initDASummary, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &memArrayDialog, NULL, "controlsMemArray", 2009, initMemArrayDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &memArraySumDialog, NULL, "controlsMemArraySum", 2009, initMemArraySummary, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &smiDialog, NULL, "smiControls", 2009, initSmi, 0, 11, 0, 100, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_signalsMenu[] = {
	{ 4, 0, 0L, 0L, 0L, &signalDialog, NULL, "signalsMenuControls", 2009, initSignalDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &sigSumDialog, NULL, "signalsMenuSummary", 2009, initSigSummary, 0, 11, 0, 100, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_eyeWindowMenu[] = {
	{ 4, 0, 0L, 0L, 0L, &eyeWinDialog, NULL, "eyeWinMenuControls", 2009, initEyeWinDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &eyeOffDialog, NULL, "eyeWinMenuOffsets", 2009, initEyeOffDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &eyeWinSumDialog, NULL, "eyeWinMenuSummary", 2009, initEyeWinSum, 0, 11, 0, 100, },
	{ 0 }
	};

static const ApEventLink_t AbLinks_userMenu[] = {
	{ 4, 0, 0L, 0L, 0L, &userFunctionDialog, NULL, "userFunctionItem", 2009, initUserFunctionDialog, 0, 11, 0, 100, },
	{ 4, 0, 0L, 0L, 0L, &userRtVarsDialog, NULL, "userMenuRtVars", 2009, initUserRtVarsDialog, 0, 11, 0, 100, },
	{ 0 }
	};

